﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Bzure.Common.Core;

namespace Bzure.Apps.Security.ViewModels
{

    [Flags]
    [EnumStringsAttribute(typeof(PageControllerItems), "用户登录控制器", "修改密码控制器", "用户注册控制器", "用户列表控制器", "角色列表控制器", "新建角色控制器", "权限配置控制器", "用户授权控制器", "重置密码控制器", "删除用户控制器", "删除角色控制器", "用户注销控制器", "重置昵称控制器", EnumName = "页面控制器项")]
    public enum PageControllerItems
    {
        LogonController = 1,
        ChangePasswordController = 2,
        RegisterController = 4,
        UserListController = 8,
        RoleListController = 16,
        NewRoleController = 32,
        DroitConfigController = 64,
        AuthorizeUserController = 128,
        ResetPasswordController = 256,
        DeleteUserController = 512,
        DeleteRoleController = 1024,
        LogoffController = 2048,
        ResetNickNameController = 4096
    }

}
